• The new Netflix film The Woman in Cabin 10 is based on the novel by Ruth Ware.
  • The cast is absolutely stacked, with Keira Knightley in the lead role. The movie is a mystery, though, so you might want to go in blind and learn about the actors afterward.
  • Read on if you're ready to find out where you've spotted these familiar faces before.

In The Woman in Cabin 10, a journalist who normally reports hard news, decides to accept an invitation to cover a billionaire couple's latest charitable effort while hanging out on their luxury yacht. But, what was supposed to be a relaxing break from her usual work becomes extremely stressful when she witnesses a passenger go over the side of the boat. And when she tells the other guests what she saw, no one believes her.

The woman at the center of the mystery—which is based on Ruth Ware's 2016 novel of the same name—is Laura "Lo" Blacklock, who is portrayed by Keira Knightley. Joining her are a cast of suspicious characters, played by actors you might recognize from other films and shows, ranging from Skins to Black Mirror to Ted Lasso.

Read on to learn all about the cast of The Woman in Cabin 10.

Keira Knightley as Laura "Lo" Blacklock

keira knightley at the woman in cabin 10 london special screening
Variety//Getty Images

Knightley stars as Lo Blacklock, a journalist for The Guardian, who is covering the charitable foundation of super-wealthy couple Anne Lyngstad and Richard Bullmer. Unfortunately, what she thinks will be an easy assignment goes wrong when she witnesses a passenger go overboard and is only met with the most suspicious and weird reactions when she tells the others.

While The Woman in Cabin 10 is set in the present day, Knightley is known for period pieces, including Pride & Prejudice, Atonement, and Anna Karenina. She currently stars in the Netflix series Black Doves.

Instagram: N/A

Guy Pearce as Richard Bullmer

guy pearce at the woman in cabin 10 london film premiere
Dave Benett//Getty Images

Richard Bullmer is the husband of Anne. He's the one who has organized the trip on their yacht—called the Aurora Borealis—and the gala for their foundation that immediately follows the cruise.

Richard is played by Guy Pearce, who is known for roles in Memento, The King's Speech, and Mildred Pierce. Two of his more recent projects are the TV series Mare of Easttown and the movie The Brutalist.

Instagram: N/A

Lisa Loven Kongsli as Anne Lyngstad

lisa loven kongsli at the woman in cabin 10 special screening
Gareth Cattermole//Getty Images

Anne Lyngstad is a rich Norwegian heiress, who is dying of terminal cancer. Anne's final wish is to give away all of her money to charity.

Lisa Loven Kongsli plays Anne. While she mostly works on Norwegian projects, international audiences may have seen the actor in Force Majeure and Wonder Woman.

Instagram: @lisalovenkongsli

David Ajala as Ben Morgan

david ajala at the woman in cabin 10 london special screening
Variety//Getty Images

Ben Morgan is Lo's photographer ex, who she is surprised to find out has also been hired to cover the yacht trip.

David Ajala plays Ben. Ajala has had roles in Fast & Furious 6, Supergirl, and Star Trek: Discovery.

Instagram: @davidajala

Art Malik as Dr. Robert Mehta

art malik at the woman in cabin 10 special screening
Gareth Cattermole//Getty Images

One of Richard and Anne's guests is Robert Mehta, Anne's doctor and a friend of Richard's.

This character is portrayed by Art Malik. The actor has had roles in the movies True Lies, The Living Daylights, and Sex and the City 2, and in the series Homeland.

Instagram: @artmalikofficial

Hannah Waddingham as Heidi Heatherley

hannah waddingham at the woman in cabin 10 special screening
Gareth Cattermole//Getty Images

Luxury cruise guest Dame Heidi Heatherley is a gallerist and part of Anne and Richard's inner circle.

Hannah Waddingham plays Heidi. Waddingham is known for starring in Ted Lasso, as well as for roles in Game of Thrones, Sex Education, and Mission: Impossible — The Final Reckoning.

Instagram: @hannah_waddingham

David Morrissey as Thomas Heatherley

david morrissey hello, dolly! opening night arrivals
John Phillips//Getty Images

Heidi is joined on the yacht by her husband, Thomas Heatherley.

Thomas is portrayed by David Morrissey, who fans of The Walking Dead will recognize as The Governor. Morrissey is also known for the British miniseries State of Play, and he currently stars in the series Sherwood and Daddy Issues.

Instagram: @davidmorrissey

Christopher Rygh as Lars Jensen

christopher rygh at the woman in cabin 10 london special screening
Variety//Getty Images

Lars Jensen is a tech entrepreneur, who is close to Richard.

This character is played by Christopher Rygh. The Norwegian actor has appeared in The Last Kingdom and in the Netflix series Vikings: Valhalla.

Instagram: @chrisrygh

Kaya Scodelario as Grace Phillips

kaya scodelario tod's front row milan fashion week womenswear spring/summer 2026
Dave Benett//Getty Images

Grace is an influencer, who is in a fake relationship with Lars.

Kaya Scodelario plays Grace. The actor starred in the Maze Runner movie series, Wuthering Heights, and as Effy Stonem in Skins.

Instagram: @kayascods

Daniel Ings as Adam Sutherland

daniel ings at the woman in cabin 10 london film premiere
Dave Benett//Getty Images

Another Aurora Borealis guest is Adam, who Lo meets as soon as she arrives.

Daniel Ings plays Adam. Ings has had roles in The Crown, Lovesick, and The Marvels. He's also shared projects with two of his The Woman in Cabin 10 co-stars before: Sex Education with Waddingham and The Gentlemen with Scodelario.

Instagram: N/A

Paul Kaye as Danny Tyler

paul kaye at the pillowman press night after party
Dave Benett//Getty Images

Danny Tyler is a somewhat washed-up rockstar friend of Richard's, who makes a surprise appearance on the cruise.

The actor and comedian behind Danny, Paul Kaye, is known for the shows Game of Thrones, After Life, and Vera.

Instagram: N/A

Gugu Mbatha-Raw as Rowan

gugu mbatha raw fuze cocktail party at rbc house, toronto international film festival 2025
Ryan Emberley//Getty Images

Rowan is Lo's colleague at The Guardian, meaning she's a rare character who is not on the yacht.

Gugu Mbatha-Raw plays Rowan. She has starred in films, including Beyond the Lights, Belle, and A Wrinkle in Time, and in TV series, including The Morning Show, Black Mirror, and Loki. Mbatha-Raw previously worked with Knightley in Misbehavior.

Instagram: @gugumbatharaw

Amanda Collin as Sigrid Nilssen

amanda collin at la tierra prometida madrid premiere
Carlos Alvarez//Getty Images

Sigrid is the head of security for Anne and Richard.

This character is played by Amanda Collin, a Danish actor, who American audiences may have seen in Splitting Up Together, Raised by Wolves, and House of the Dragon.

Instagram: N/A

Pippa Bennett-Warner as Karla

pippa bennett warner at the woman in cabin 10 special screening
Gareth Cattermole//Getty Images

Karla is the chief steward on the Aurora Borealis.

Karla is played by Pippa Bennett-Warner, who has been in the movies Johnny English Strikes Again and See How They Run, and the series Harlots and Gangs of London.

Instagram: @pippabennettwarner

John Macmillan as Captain Addis

john macmillan at house of the dragon sky group premiere 2022
Dave Benett//Getty Images

Captain Addis is—if it isn't obvious—the captain of the Aurora Borealis.

John Macmillan plays the captain. The actor has also had roles in Chewing Gum, House of the Dragon, and The People We Hate at the Wedding.

Instagram: @johnlmacmillan

Gitte Witt as Carrie

gitte witt at the woman in cabin 10 london special screening
Variety//Getty Images

Lastly, we have Carrie. And sharing anything about this character would be a spoiler, so...

Carrie is played by Gitte Witt, another Norweigian actor. Witt has previously appeared in mostly Norwegian work, including the movie Cadaver and the series Neste sommer.

Instagram: @gittewitt